lama omurga üzerinde yer alan sac - Turkish English Dictionary